window cleaners - French English Dictionary

window cleaners

Meanings of "window cleaners" with other terms in English French Dictionary : 1 result(s)

English French
Construction
window cleaners' cradle nacelle de nettoyage